Thomas phosphates - Spanish English Dictionary